layer of insulation - Turco Inglés Diccionario